package com.lill.sale.service.impl;

import java.util.List;
import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.lill.common.component.util.IdUtil;
import com.lill.sale.dao.ISaleBoutiqueDao;
import com.lill.sale.model.SaleBoutiqueModel;
import com.lill.sale.service.ISaleBoutiqueService;

/**
 * 销售精品Service实现类
 *
 * @author lill
 * @date 2021-09-25 11:41:47
 */
@Service("saleBoutiqueService")
public class SaleBoutiqueServiceImpl implements ISaleBoutiqueService {
    @Autowired
    private ISaleBoutiqueDao saleBoutiqueDao;

    public SaleBoutiqueModel queryObject(String id) {
        return saleBoutiqueDao.queryObject(id);
    }

    public List<SaleBoutiqueModel> queryList(Map<String, Object> map) {
        return saleBoutiqueDao.queryList(map);
    }

    public int queryTotal(Map<String, Object> map) {
        return saleBoutiqueDao.queryTotal(map);
    }

    public int save(SaleBoutiqueModel saleBoutique) {
        saleBoutique.setId(IdUtil.createIdbyUUID());
        return saleBoutiqueDao.save(saleBoutique);
    }

    public int update(SaleBoutiqueModel saleBoutique) {
        return saleBoutiqueDao.update(saleBoutique);
    }
    
	public int deleteLogicByMap(Map<String, Object> map) {
		return saleBoutiqueDao.deleteLogicByMap(map);
	}
}
